package edu.java.day0804;

/**
 * 可重入锁：锁可以延续使用
 */
public class LockTest {
    public void test(){
        //第一次获得锁
        synchronized (this) {
            while (true) {
                //第二次获得相同锁
                synchronized (this) {
                    System.out.println("ReentranLock!");
                }
                try{
                    Thread.sleep(1000);
                }catch (InterruptedException e){
                    e.printStackTrace();
                }
            }
        }
    }

    public static void main(String[] args) {
        new LockTest().test();
    }
}
